pulpa putrefacta - English Synonyms Dictionary